package com.personal.test.common.java8;

/**
 * @author linyh
 * @version 1.0
 * @email 1503386669@qq.com
 * @date 2020/11/4 11:45
 */

/**
 * Java 8 允许我们通过 default关键字对接口中定义的抽象方法提供一个默认的实现。
 */
@FunctionalInterface
public interface Formula {
    // 计算
    double calculate(int a);

    // 求平方根
    default double sqrt(int a) {
        return Math.sqrt(a);
    }

}
